station roof - Turkish English Dictionary